$(function () {
    //返回上一页
    $(".j-btn-cancel").click(function () {
        window.history.go(-1);
    })

    //计算导航选中
    nav();

    $("#logout").click(function(){
        layer.confirm("确认退出？", {title: "退出系统"}, function(){window.location.href = "/admin/logout";});
    });

//    $("#panelitem").attr("href","http://qingdao.gclasscn.com/panel");

})

//计算导航选中
function nav() {
    var navHref;//面包屑的路径
    var status = true;
    if($(".breadcrumb").find("li").length > 2){
        navHref = $(".breadcrumb").find("li").eq(2).find("a").attr("href");
        status = true;
    }else{
        navHref = $(".breadcrumb").find("li").eq(1).find("a").attr("href");
        status = false;
    }
    navHref = navHref || "";
    // navHref = navHref.substring(navHref.lastIndexOf("/")+1);
    for (var i = 0;i < $("#sidebar-menu").children("li").length;i++){
        var thisNav = $("#sidebar-menu").children("li").eq(i);
        var href = "";
        if(status){
            for (var j = 0;j < thisNav.find("li").length;j++){
                var thisNavs = thisNav.find("li").eq(j);
                href = thisNavs.children("a").attr("href");
                href = href || "";
                if(href == navHref){
                    thisNavs.addClass("active").siblings().removeClass("active").parents("li")
                        .addClass("active").siblings().removeClass("active");
                    return;
                }
            }
        }else{
            href = thisNav.children("a").attr("href");
            href = href || "";
            if(href == navHref){
                thisNav.addClass("active").siblings().removeClass("active").parents("li")
                    .addClass("active").siblings().removeClass("active");
                return;
            }
        }
    }
    //如果面包屑第三级比对不上所有的导航第三级，则退回一级比对
    navHref = $(".breadcrumb").find("li").eq(1).find("a").attr("href");
    // navHref = navHref.substring(navHref.lastIndexOf("/")+1);
    for (var i = 0;i < $("#sidebar-menu").children("li").length;i++){
        var thisNav = $("#sidebar-menu").children("li").eq(i);
        var href = "";
        href = thisNav.children("a").attr("href");
        href = href || "";
        if(href == navHref){
            thisNav.addClass("active").siblings().removeClass("active").parents("li")
                .addClass("active").siblings().removeClass("active");
            return;
        }
    }
}

//对Date的扩展，将 Date 转化为指定格式的String
//月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符，
//年(y)可以用 1-4 个占位符，毫秒(S)只能用 1 个占位符(是 1-3 位的数字)
//例子：
//(new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423
//(new Date()).Format("yyyy-M-d h:m:s.S")      ==> 2006-7-2 8:9:4.18
Date.prototype.Format = function (fmt) {
    var o = {
        "M+": this.getMonth() + 1, //月份
        "d+": this.getDate(), //日
        "h+": this.getHours(), //小时
        "m+": this.getMinutes(), //分
        "s+": this.getSeconds(), //秒
        "q+": Math.floor((this.getMonth() + 3) / 3), //季度
        "S": this.getMilliseconds() //毫秒
    };
    if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
    for (var k in o)
        if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
    return fmt;
}

/**
 * 时间格式化
 * @param date 时间参数
 * @param fmt 格式 (默认:yyyy-MM-dd)
 * @returns (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423
 */
function dateFormat(date,fmt){
    if(!fmt) fmt = "yyyy-MM-dd";
    return new Date(date).Format(fmt);
}

//提示信息
function alertLayerMessage(message){
    layer.alert(message);
}


//提示信息返回url
function alertLayerMessageUrl(message,url){
    layer.alert(message,function(){
    	window.location.href =url;
    });
}

function talert(d){
    layer.alert(d);
}

function falert(s,f) {
    layer.alert(s,function(index){
        layer.close(index);
        f();
    });
}

//判断是否是admin,是否隐藏学校下拉
var account=$("#account").val();
account = account || "";
if(account!="admin"){
    $(".j_school").parent().hide();
}